dsh-voice: DeepSeek Harness Web Voice Message Plugin

`dsh-voice` is a voice plugin for DeepSeek Harness, designed to enhance the interactivity of the Web UI. It leverages the Microsoft Edge TTS engine to enable agents to proactively send voice messages and users to listen to audio. The plugin implements its core features by registering the `voice_say` tool and HTTP routes, and renders a player in the browser. During installation, its path must be added to the configuration and the Profile restarted. The plugin requires no API key, supports multiple neural voices, caches audio files locally, and is suitable for developers needing rich voice interaction scenarios.

Read More
dsh-kitt-voice: Voice Interaction Plugin for DeepSeek Harness

`dsh-kitt-voice` is a client-side voice interaction plugin designed specifically for DeepSeek Harness. It supports global hotkeys, multi-page routing, and offline speech synthesis, with features including real-time speech detection, barge-in responses, and multilingual neural voices. The plugin uses a Push-to-Talk mechanism to provide an immersive conversational experience, and supports independent device selection and speech rate adjustment. After installation, a full restart of Harness is required; currently, response text is sent to the cloud for processing.

Read More
dsh-voice-mini: A Voice Feedback Plugin for DeepSeek Harness

`dsh-voice-mini` is a voice feedback plugin for DeepSeek Harness that uses TTS technology to convert an agent's reasoning process into speech, helping users handle multiple tasks. The plugin supports an autonomous "speak" mode driven by model decisions, status template announcements, random voice assignment per session, and a native macOS floating pet. It provides multiple TTS backends, including cloud-based Edge and local Kokoro, and includes a monitoring panel. Installation requires building the plugin and linking it to the DSH configuration. It supports three presets—instant, default, and minimal—as well as internationalization, making it suitable for developers who want to monitor progress through audio.

Read More
DeepSeek Harness Plugin: Make DSH Voice

`make-dsh-voice` is a plugin designed for the DeepSeek Harness web interface to address the absence of voice interaction. Based on Alibaba Cloud's CosyVoice model, it provides a `voice_speak` tool, a persistent player, and a voice settings page, with support for configuring API keys, reply strategies, and startup sounds. It is installed via CLI commands, requires Python 3 and the DashScope SDK, and has been tested on Windows 11. It also includes a standalone synthesis script for local testing.

Read More
dsh-voice-live: DeepSeek Harness Real-Time Full-Duplex Voice Plugin

`dsh-voice-live` is a plugin that provides real-time full-duplex voice capabilities for DeepSeek Harness, designed to simplify developers' integration of real-time voice conversations. It integrates Volcano Engine's streaming ASR and TTS, supporting features such as microphone capture, real-time subtitles, barge-in interaction, and automatic submission after silence. The plugin has not yet been officially published via npm and must be built and run from the monorepo in its GitHub repository. Due to missing dependencies and browser limitations, wake word functionality is currently limited to Safari, while Chrome is affected by an echo cancellation bug. Developers can refer to the source code to integrate and use it in the monorepo.

Read More
dsh-voice: Official Voice Plugin for DeepSeek Harness Web GUI

The DeepSeek Harness (DSH) plugin `dsh-voice` provides voice input for the Web GUI through a modular plugin architecture. It integrates a microphone button and real-time waveform display, and supports three transcription engines, including local Whisper.cpp and the OpenAI API. The recording bar offers three actions: cancel, insert text, or send directly. Recordings longer than 22 seconds are automatically segmented. The plugin does not require the Handy app, supports 67 models, stores data locally, and ensures the security of API keys. Installation is performed via CLI commands and depends on Bash, curl, ffmpeg, and an HTTPS/localhost environment.

Read More
dsh-voice: DeepSeek Harness Voice Input Plugin

dsh-voice is a voice input plugin for DeepSeek Harness (DSH). It adds a microphone button to the bottom-right corner of the input box and supports one-click recording-to-text. The plugin provides three speech recognition engines: `webspeech`, `xfyun` (iFlytek), and `whisper`, and supports multi-device selection, automatic gain, and stitching of long utterances. Installation requires executing a specific command and restarting the service, with the configuration file located in `client.js`. Using the iFlytek engine requires setting local environment variables or the configuration file. On Chrome in mainland China, `webspeech` may cause errors, and the recognition language for `whisper` must be set manually.

Read More
dsh-speech-plugin: Speech plugin for DeepSeek Harness

dsh-speech-plugin is an independent voice plugin for DeepSeek Harness that adds voice playback and input capabilities to DSH via a plugin mechanism without the need to modify source code. Its main features include single-message playback, session-level automatic playback (effective only for new replies), and voice input via microphone. Playback and input can utilize Alibaba Bailian and Volcengine Doubao engines separately or simultaneously. If the cloud service fails, playback falls back to the browser's system voice, while voice input is disabled and the reason is prompted. To install, execute the `dsh plugin add dsh-speech-plugin` command, configure the `SPEECH_DASHSCOPE_API_KEY` or `SPEECH_VOLCENGINE_API_KEY` environment variables (avoid starting with `DSH_`), and finally restart.

Read More
dsh-captain-call: Transform AgentTeams task completion into a Captain's Call

dsh-captain-call is a plugin for the DeepSeek Harness (DSH) Web GUI, designed to address the pain point of manually checking AgentTeams task status through voice interaction. The plugin simulates the WeChat incoming call interface; when a team member completes a task, the desktop assistant GINKA calls "Captain" Daisy and announces the task completion status and duration via TTS. Core features include a full-screen incoming call UI, configurable TTS Chinese broadcast (prioritizing the local Kokoro-82M-zh model, with Edge and system voice fallback support), voice reply, fallback typing interaction, a two-way calling directory, and call history management. The plugin features a deduplication mechanism that only triggers alerts for new tasks and supports complete uninstallation and resource cleanup. Installation involves pulling the repository, downloading model files, and integrating them into DSH.

Read More
dsh-voice: Voice Input and Text-to-Speech Plugin for DeepSeek Harness

dsh-voice is a voice plugin for the DSH Web client, designed to extend the voice interaction capabilities of the DeepSeek chat interface. The plugin converts speech to text on the input side and reads text aloud on the output side, while also supporting audio file transcription and synthesis. Key features include a microphone button in the Web UI for voice input and a read-aloud button for assistant replies (based on browser speechSynthesis); it provides the `voice_transcribe` tool to transcribe audio attachments via Whisper-compatible endpoints and the `voice_speak` tool to synthesize voice files via OpenAI-compatible endpoints. The plugin does not require additional API keys or models and supports configuring backends such as Whisper and Kokoro. Installation is achieved by adding it via a local path.

Read More